Dunfermline

The Old Inn Carnock
6-8 Main Street

West of the town on the road to alloa. this bar and restaurant has a fabulous well priced menu and very friendly staff.

Frankie and Benny's
Fife Leisure Park

Whimbrel place, fife leisure place, dunfermline, ky11 8ex 01383 622 477, (http://www.frankieandbenn...).

The Hideaway

North-east of the town centre on the road to kingseat.

Domino's Pizza
Unit 3 106-114 Hospital Hill

106-114 hospital hill, dunfermline, ky11 3au 01383 722 422, (http://www.dominos-dunfer...).

Brewer's Fayre
Fife Leisure Park

Crooked glen, fife leisure park, whimbrel place, dunfermline, ky11 8ex 0870 600 1486, (http://www.brewersfayre.h...).

Pizza Hut
Whimbrel Pl.

Fife leisure park, halbeath, dunfermline ky11 8ex.

The China Ruby

Dalgety bay. thoroughly recommended.

The Abbot House

Is a very good cafe between the abbey and the library, with good views of the abbey from the terrace - traditional home made cooking.

If you are just stopping off as part of a longer journey there are several restaurants and fast food places at the Fife Leisure Park. Exit the M90 at junction 3 and take the Duloch Park exit on the roundabout at the top of the slip road.

If you are staying in Dunfermline, there are a number of good local restaurants.